import Vue from 'vue'
var backJson = {
    'ICBC': "工商银行",
    'ABC': "农业银行",
    'BOC': "中国银行",
    'CCB': "建设银行",
    'CMBCHINA': "招商银行",
    'POST': "邮政储蓄",
    'ECITIC': "中信银行",
    'CEB': "光大银行",
    'BOCO': "交通银行",
    'CIB': "兴业银行",
    'CMBC': "民生银行",
    'PINGAN': "平安银行",
    'CGB': "广发银行",
    'HXB': "华夏银行",
    'SPDB': "浦发银行",
    'SHB': "上海银行",
    'CBHB': "渤海银行",
    'JSB': "江苏银行"
}
console.log("backJson",backJson)

Vue.filter('backName', (back) => { //匹配银行名称
    var req = backJson[back];
    if (req) {
        return req
    } else {
        return '其他银行'
    }
})
Vue.filter('backOrder', (val) => { //处理银行卡尾号
    if (val) {
        val = val.toString();
        return val.substring(val.length - 4, val.length);
    } else {
        return "";
    }
})
Vue.filter('fmtBankimsrc', (imgsrc) => { //匹配银行Logo
    if (imgsrc) {
        imgsrc = imgsrc.toUpperCase()
        if (imgsrc != 'ICBC' && imgsrc != 'ABC' && imgsrc != 'BOC' && imgsrc != 'CCB' && imgsrc != 'CMBCHINA' && imgsrc != 'POST' && imgsrc != 'ECITIC' && imgsrc != 'CEB'
            && imgsrc != 'BOCO' && imgsrc != 'CIB' && imgsrc != 'CMBC' && imgsrc != 'PINGAN' && imgsrc != 'CGB' && imgsrc != 'HXB' && imgsrc != 'SPDB' && imgsrc != 'SHB' &&
            imgsrc != 'CBHB' && imgsrc != 'JSB' && imgsrc != 'BCCB') {
            imgsrc = 'other'
        }
        return 'http://hstatic.1818pay.cn/image/banklogo/62*62/' + imgsrc + ".png";
    } else {
        return '123' //返回123为了让图片访问一个没有的图片路径以便于出发onerror
    }
})

    